Big Huge Thesaurus

caramel apple

noun